package main

import "fmt"

func main() {
	a := 10
	b := 20
	fmt.Println("换位前： a =", a, "b =", b) // 换位前： a = 10 b = 20

	swap(&a, &b)
	fmt.Println("换位前： a =", a, "b =", b) // 换位前： a = 20 b = 10
}

func swap(p, q *int) {
	*p, *q = *q, *p
}
